head (leader) - Español Inglés Diccionario